indirect splenoportography - Turkish English Dictionary